iT邦幫忙

2021 iThome 鐵人賽

DAY 1
1

Day1 後端及PHP介紹

大家好~
之後的30天來跟大家介紹一下我學習PHP到現在的過程,主要會以PHP介紹開始,先簡單自我介紹一下程式的學習歷程,我從完全不會程式,到在研究所上了一堂Python課之後,就喜歡上程式,然後先後接觸了flask、一些AI相關的東西,到後來來到好想工作室,成為後端學員後開啟了我的PHP路程,到現在我剛來不久,到了laravel,還在前行中,所以這30天主要要介紹的就是PHP,沒有太多預設,因此文章會到哪裡結束我也沒有設限,能介紹多少就介紹多少。

後端路程

接觸程式後我發現我喜歡後端這個領域,雖然有接觸過AI ,很有趣有厲害,但我覺得我難度跳躍太大,很吃力,反而倒是喜歡後端,做成一個網頁呈現出來的感覺,到好想工作室後,首先看了一下我應該會甚麼,也就是後端學習應該逐步掌握的。

Github:developer-roadmap-chinese

PHP介紹

PHP(Hypertext Preprocessor,超文字預先處理器)是一種通用開源腳本語言,語言會吸取各個語言的優點更新改版,隨時環境需求的進化與改變,使用廣泛,主要適用於Web開發領域。
PHP透過 Web Server 方式例如利用 Apache HTTP Server 來執行 .php檔或其他副檔名。
至於Web Server運作方式也許可以下次再來寫一篇文章。

PS. 如果把一般網頁的副檔名 .html 改為 .php 時,如果檔案中沒有 PHP 程式碼,那
只有輸出原來的 html 內容。

  • 例子
    很有名的網頁製作平台/ 網站管理系統WordPress,就是PHP和MySQL做出來的,讓使用者不需要每次都麻煩的重構東西,而是快速套版出一個需要的物件,例如留言板或購物車等等,但是如果需要客製化功能的時候,或是想對已有的模板做出一點改動,學會PHP這時候你的功用就來了!

  • 學習難易度
    PHP歷史悠~~~~ 久,成熟度高,網路上也有很多現成範例與教學資源都可以找到,對於初學者來說就是需要很多相關文檔等便於學習,如果只想要或是只需要做靜態網頁頁面,做個簡單的個人網站,先學習HTML (網站的骨架)和CSS(魚鱗,美化你的頁面),不過這些都是網頁的一部分,學習PHP,我認為html、css是應該先掌握的,然後PHP,至於前端最大的基礎JavaScript(JS)就看狀況,不過純後端比較少碰到需要JS的時候,這方面的學習可以暫緩XD

  • 就業問題
    其實如果想知道有沒有市場,很簡單的一個參考方式就是到104、1111等人力平台輸入關鍵字,這樣你就知道需求度,並且還可以看一下各家的要求,評估一下自己有沒有達到要求,如果沒有自己還缺乏些什麼,這些都是一些不錯的參考依據,如果是想要之後找相關工作都可以自己判斷一下!

Day1 Winnie的聊天室

任何程式語言學習的目的一樣,就是要解決問題,其實各專業一樣,不論是什麼專業,各種知識就是為了解決各種問題,至於想要/需要學習到甚麼程度,就看你要解決的問題有多複雜,那麼Day 1 就結束了wwww,如果有任何問題或是想跟我討論的都歡迎唷,希望我們在這條路上能越走越快樂~


下一篇
Day2 XAMPP 環境準備
系列文
PHP 語法通關30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言